giant taro (alocasia macrorrhiza) - Français Anglais Dictionnaire